//商品管理Api
import {get, post, put, del} from "../utils/request";

// 分页查询商品
export function fetchList(params) {
    return get('/product/list', params)    
}

// 批量修改商品删除状态
export function updateDeleteStatus(data) {
    return post('/product/update/delete', data)
}

// 批量修改商品推荐状态
export function updateRecommendStatus(data) {
    return post('/product/update/recommend', data)
}

// 批量修改商品新品状态
export function updateNewStatus(data) {
    return post('/product/update/new', data)
}

// 批量修改商品上架状态
export function updatePublishStatus(data) {
    return post('/product/update/publish', data)
}

// 更新商品
export function updateProduct(id, data) {
    return post('/product/update/' + id, data)
}

// 新增商品
export function createProduct(data) {
    return post('/product/insert')
}

// 模糊搜索
export function searchByKeyword(keyword) {
    return get('/product/search/' + keyword)
}

// 获取商品详情
export function getProduct(id) {
    return get('/product/info/' + id)
}